---
title: 文档
layout: page
css_class: documentation
---
<section class="pure-g content">
  <h1 class="pure-u-1 text-centered page-title main-heading">{{page.title}}</h1>

  <div class="pure-u-1 pure-u-md-1-2">
    <h2 class="">标准&amp;指南</h2>

    <h3><a href="{{ site.baseurl }}/docs/lib.html">标准库</a></h3>
    <p>
      列举并描述了标准库中所有模块。
    </p>

    <h3><a href="{{ site.baseurl }}/docs/manual.html">语言手册</a></h3>
    <p>
      Nim程序设计语言开发规范。
    </p>

    <h3><a href="{{ site.baseurl }}/docs/nep1.html">Nim风格指南</a></h3>
    <p>
      Nim的官方项目所遵循的风格惯例。
    </p>

    <h3>
      <a href="https://github.com/nim-lang/nimble#readme">Nimble包管理器</a>
    </h3>
    <p>
      解释Nimble包管理器的配置和使用，包括创建和发布自己的包。
    </p>

    <h3><a href="{{ site.baseurl }}/docs/nimc.html">编译器用户指南</a></h3>
    <p>
      概述了Nim编译器支持的命令和命令行标志。
      解释如何配置NIM编译器，并描述如何交叉编译、生成DLL等。
    </p>
    <h3><a href="{{ site.baseurl }}/docs/nims.html">NimScript</a></h3>
    <p>
      对用于配置Nim和指定Nimble包的Nim的子集的描述。
    </p>
    <h3>
      <a href="{{ site.baseurl }}/docs/backends.html">Nim后端集成</a>
    </h3>
    <p>
      描述了NIM支持的各种后端，包括C、C++、Obj C和JS。
      它还解释了如何与用这些语言编写的库进行交互。
    </p>

    <h3><a href="https://nim-lang.github.io/Nim/">Bleeding Edge文档</a></h3>
    <p>
      从Nim最新的<code>devel</code>分支构建的版本。
      每次提交都会重新构建
    </p>
  </div>

  <div class="pure-u-1 pure-u-md-1-2">
    <h2 class="">搜索项</h2>
    <h3>
      <i class="fa fa-search" aria-hidden="true"></i>
      <a href="{{ site.baseurl }}/docs/theindex.html">可搜索的索引</a>
    </h3>
    <p>
      使用Ctrl/Cmd+F，在所有的Nim文档和模块查找。
    </p>

    <h2 class="">工具&amp;特性</h2>
    <h3><a href="{{ site.baseurl }}/docs/filters.html">源代码筛选器</a></h3>
    <p>
      Nim编译器支持源码筛选器作为一个简单而强大的内置模板系统。
    </p>
    <h3><a href="{{ site.baseurl }}/docs/tools.html">工具文档</a></h3>
    <p>
      标准发行版附带工具的一些说明。
    </p>

    <h2 class="">内部详细信息</h2>
    <h3><a href="{{ site.baseurl }}/docs/gc.html">垃圾回收器</a></h3>
    <p>
      有关NIM的GC以及如何在实时设置中操作它的附加文档。
    </p>
    <h3><a href="{{ site.baseurl }}/docs/intern.html">底层文档</a></h3>
    <p>
      底层文档描述了如何实现编译器。如果你想修改编译器，请阅读这个。
    </p>

    <h2 class="">其他</h2>
    <p>
      <a href="{{ site.baseurl }}/faq.html">常见问题</a>
    </p>
    <p>
      <a href="https://github.com/nim-lang/Nim/wiki">Wiki</a>
    </p>
    <p>
      <a href="https://nimble.directory/">Nimble包目录</a>
    </p>
    <p>
      <a href="https://github.com/moigagoo/nimage">Docker镜像（非官方）</a>
    </p>
  </div>
</section>